mecho-organic vessel - Turkish English Dictionary